luster remaining on stuff - Turco Inglés Diccionario